mutinous crew - French English Dictionary